home *** CD-ROM | disk | FTP | other *** search
-
- ========================================================
- fbl - fASTERblIT 6.6
- ========================================================
- Copyright (C) 1993,1994 Arthur Hagen
- All rights reserved
- --------------------------------------------------------
- FreeWare - no payments or charges may be made whatsoever
- --------------------------------------------------------
- (This means that PD vendors and pay-boards should keep
- their hands off this product - no compilation disks with
- this program on may be distributed for charge, either.
- Sole exception from this rule: Aminet)
- ========================================================
-
-
- This tiny program will speed up blitter processes just like FastBlit,
- for any Amiga running 2.0 or above, but with a few additional bonuses:
- Unless otherwise specified, the following routines will also be
- replaced with more optimised routines:
- LockLayerRom() UnlockLayerRom() WritePixel()
- OwnBlitter() DisownBlitter() BltClear()
- InitRastPort() ClearEOL() ClearScreen()
- SetDrMd() SetBPen() SetAPen()
- TextLength() RectFill() WaitTOF()
- SetFont()
-
- Files present in this archive:
- fbl The main program.
- fbl_68020 Same, but for 68020+ running Amigas ONLY.
- fbl.DOC This text file.
- dmacon Shows the status of the dmaconr register.
-
-
- Should work for all Amiga's with ECS/AGA and AmigaDOS 2.0 or above.
- Tested with AmigaDOS 3.0 on a A4000/030; 3.1 on a A4000/040 and 2.1 on
- a A2000B. Reported to be especially fast on A3000's.
- Among things that should be notacibly faster with fbl installed is
- menu browsing, WB updating, text scrolling and benchmark programs that
- tests the gfx capabilities (like AIBB).
- To use this program, run it from CLI, or just add it to your startup-
- sequence or user-startup.
-
- Caveat: If your system runs on chip-mem and/or slow-mem only, fbl
- *can* be dangerous to use, since the blitter then will have full
- priority over the CPU, and when showing screens with high resolution
- and/or many colors, the CPU can be prevented from memory access for
- too long, and interrupts can crash. If you still want to run fbl, use
- the keyword "SLOW", i.e. "fbl SLOW". This will just install the
- graphics.library patches, but not turn on the blitter priority. If you
- use blitter-intensive programs (like FastCache), or programs that MUST
- have priority over the blitter (like Comms packages), disable the
- blitter-priority, and run fbl in "slow mode" as explained above.
- If, for some reason, you want to turn on the blitter priority, but not
- the patches, use the keyword "NOPATCH", i.e. "fbl NOPATCH".
-
- FreeWare? Yes. fASTERblIT is FreeWare, and I won't accept payments
- (and responsibilities) for this program. If you REALLY like this
- patch, just send me your sister as payment.
- Since I don't charge anything for this program, you'll have to use
- this program at your own risk. So if this patch causes your Amiga to
- explode and kill your cat, I won't even FEEL guilty.
-
- Changes since version 6.0:
- Rewritten and optimised code.
- Changes since version 5.0:
- Lots of bugfixes.
- Now only works on machines with AmigaDOS 2.0 or better.
- 68020 version added to archive. Only run this if you have a 68020
- or better CPU.
- Template added.
- Quite a few speed enhancements.
-
- A tiny program, "dmacon" is included, which will show you the current
- state of the DMA control register - including the bit which gives the
- blitter priority over the CPU.
-
- Enjoy,
- *Art
-